self-sustained esaf - Deutsch Englisch Wörterbuch